home *** CD-ROM | disk | FTP | other *** search
/ Software of the Month Club 1996 June / Software of the Month Club 1996 June.iso / mac / Utilities / Chiron v2.4 Release ƒ / Chiron v2.4 / Chiron v2.4.rsrc / TEXT_136.txt < prev    next >
Text File  |  1995-08-15  |  3KB  |  81 lines

  1.  
  2.  
  3.  
  4.  
  5. An example of a Newton error would be -48002, which is 'store format is too old to understand'.  Ignore the -4, as far as I know it currently has no meaning except to be there.  The '80' part of the number is the error type, which would be 'Store Errors'.  These are listed in the 'Error Type' section.  The '002' is the error number that specifically identifies what the error is.  These are listed in the 'Error Number' section.  Put the two together and you're on a roll...
  6.  
  7.  
  8. Error Type
  9.  
  10. 80    Store Error
  11. 82    Object System Error
  12. 84    Bad Type Error
  13. 88    Interpreter Error
  14.  
  15. Error Number
  16.  
  17. 2            store format is too old to understand
  18. 3            store format is too new to understand
  19. 4      store is corrupted, cannot recover
  20. 5            single object is corrupted, cannot recover
  21. 9            not a soup entry
  22. 10        tried to remove a store that was not registered
  23. 11        soup index has an unknown type
  24. 12        soup index has an unknown key structure
  25. 13        soup index does not exist
  26. 14        a soup with this name already exists
  27. 15        tried to CopyEntries to an unknown soup
  28. 16        soup is invalid
  29. 17        soup is invalid
  30. 18        entry is invalid
  31. 19        key does not have the type specified in the index
  32. 20        store is in ROM
  33. 21        soup already has an index with this path
  34. 22        internal error
  35. 23        tried to call RemoveIndex on the _uniqueID index
  36. 24        queary type missing or unknown
  37. 25        discovered index inconsistency
  38. 200    expected frame, array, or binary object, but got something else
  39. 202    empty path
  40. 203    invalid segment in path
  41. 204    path failed
  42. 205    index out of bounds (string or array)
  43. 206    source and destination must be different objects
  44. 207    long out of range (too large or small)
  45. 210    bad arguments
  46. 211    string too big
  47. 214    object is read-only
  48. 215    functionality is unimplemented
  49. 400    expected a frame
  50. 401    expected an array
  51. 402    expected a string
  52. 403    expected a pointer
  53. 404    expected a number
  54. 405    expected a real
  55. 406    expected an integer
  56. 407    expected a character
  57. 408    expected a binary object
  58. 409    expected a path expression, symbol or integer
  59. 410    expected a symbol
  60. 411    expected a symbol
  61. 412    expected a fram or an array
  62. 413    expected an array or NIL
  63. 414    expected a string or NIL
  64. 415    expected a binary object or NIL
  65. 416    unexpected frame
  66. 417    unexpected binary object
  67. 418    unexpected immediate
  68. 499    unexpected Spanish Inquisition
  69. 800    not in a break loop, but presumably called break
  70. 802    too many arguments for a CFunction
  71. 803    wrong number of arguments
  72. 804    FOR loop BY expression has value zero
  73. 806    no current exception
  74. 807    undefined variable
  75. 808    undefined global function
  76. 809    undefined method
  77. 810    no _proto for inherited send
  78. 811    tried to access slot in NIL context
  79. 814    local variables and FOR/WITH loops are not 
  80.                  allowed at top level
  81.